package com.mrx.xbrowsersync.service;

import com.mrx.xbrowsersync.model.dto.BookmarkResponse;
import com.mrx.xbrowsersync.model.dto.InfoResponse;
import com.mrx.xbrowsersync.model.vo.BookmarkVO;

/**
 * @author Mr.X
 * @since 2024-03-05 下午 7:34:56
 */
public interface IBrowserSyncService {

    BookmarkResponse createBookmarks(BookmarkVO vo);

    BookmarkResponse getBookmarks(String id);

    BookmarkResponse updateBookmarks(BookmarkVO vo);

    BookmarkResponse getBookmarkLastUpdated(String id);

    BookmarkResponse getBookmarkSyncVersion(String id);

    InfoResponse getServiceInfo();
}
